// pages/person/person.js
const App = getApp();
Page({

  /**
   * 页面的初始数据
   */
  data: {
        userInfo: {},
        hasUserInfo: false,
        canIUseGetUserProfile: false,
  },

updateInfo(){
  if (this.data.hasUserInfo) {
    wx.navigateTo({
        url: '../updateInfo/updateInfo',
    })
}
},

getPhoneNumber(e) {
  console.log(e)
},

  // 关于我们
  toAbout(){
    wx.navigateTo({
      url: '../aboutus/aboutus',
    })
},

  // 校内客服
  getWXCustomer(){
      wx.setClipboardData({
        data: 'l15161727251',
        success:()=>{
          wx.showToast({
            title: '复制微信成功',
          })
        }
      })
  },

  getUserProfile() {
    wx.getUserProfile({
        desc: '获取用户信息',
        success: (res) => {
            this.setData({
                userInfo: res.userInfo,
                hasUserInfo: true
            })
            wx.setStorageSync('userInfo', res.userInfo);
            console.log(res)
        }
    })
},

// 老接口
getUserInfo(e) {
    this.setData({
        userInfo: e.detail.userInfo,
        hasUserInfo: true
    })
},
linkto() {
  wx.navigateTo({
    url: '../identify/identify',
  }) 
},
getPhoneNumber(e) {
  // wx.cloud.callFunction({
  //     name: 'getUserPhone',
  //     data: {
  //         cloudID: e.detail.cloudID,
  //     },
  //     success: (res) => {
  //         console.log(res);
  //         wx.setStorageSync('phone', res.result.list[0].data.phoneNumber);
  //     },
  //     fail: (err) => {
  //         console.log(err);
  //     }
  // })
  // console.log(e)
},
linkTolocation(){
  wx.navigateTo({
    url: '../address/address',
  })
}
,
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    
    if (wx.getUserProfile) {
      this.setData({
          canIUseGetUserProfile: true
      })
  }
  const userInfo = wx.getStorageSync('userInfo');
  App.globalData.userInfo = userInfo;
  this.setData({
      hasUserInfo: !!userInfo,
      userInfo: userInfo,
  })
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {
    console.log(getApp().globalData);
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})